<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>08_条件渲染</title>
  </head>
  <body>
    <!--
      1. 条件渲染指令
        v-if
        v-else
        v-show
      2. 比较v-if与v-show
        如果需要频繁切换 v-show 较好
      -->

    <div id="app">
      <p v-if="isShow">佳佳加油</p>
      <button @click="update">按钮</button>

      <p v-if="a">aaa</p>
      <p v-else-if="b">bbb</p>
      <p v-if="c">ccc</p>
      <p v-else="d">ddd</p>
    </div>

    <script type="text/javascript" src="../js/vue.js"></script>
    <script type="text/javascript">
      new Vue({
        el: "#app",
        data: {
          isShow: true,
          a: true,
          b: true,
          c: true,
          d: true,
        },
        methods: {
          update() {
            this.isShow = !this.isShow;
          },
        },
      });
    </script>
  </body>
</html>
